1
general::
Phrase(s): soak someone or something with something
to get someone or something thoroughly wet with some liquid. • The rain soaked us all with icy cold drops of water. • The storm soaked the land with much-needed moisture.
McGrawhill's American Idioms And Phrasal Verbs